excessive greedy person - Spanish English Dictionary